artificial fecundation - German English Dictionary